# 1.char和varchar
    # char 定长 速度快 占用空间大
    # varchar 变长 速度相对慢 占用空间小
# 2.set和enum
    # set 多选 去重功能
    # enum 单选
# 3.创建表
# 学生表 student
# id name sex enum(男,女) phone ident course set('linux','python','go')
# create table student(
#     # id int primary key,
#     id int not null unique,
#     name char(12) not null,
#     sex enum('男','女'),
#     phone char(11) not null unique,
#     ident char(18) unique,
#     course set('linux','python','go')
# )
# insert into student values(1,'太亮','女','13838383838','120120197007072277','python,go');

# 存储引擎
# innodb : 5.6默认的
    # 并发 修改 删除操作的效率比较高
    # 持久化存储
    # 行级锁\表级锁\外键\支持事务
# myisam
    # 读 插入操作的效率高一些
    # 持久化存储
    # 表级锁
# memory
    # 存在内存,断电消失

# 建表语句
    # create table 表名(
    #   字段名 数据类型(宽度) 约束,
    #   字段名 数据类型(宽度) 约束,
    #   字段名 数据类型(宽度) 约束,
    #   字段名 数据类型(宽度) 约束,
    # )

# 数据类型
    # 数值类型 : tinyint int float(10,2)  约束 unsigned
    # 时间类型 : datetime date time 约束 default current_timestamp on update current_timestamp  函数 now()
    # 字符串类型 : char varchar
    # set和enum : 集合(多选+去重) 枚举(单选)

# 约束
    # unsigned
    # not null
    # default
    # unique
    # primary key


